Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALHAMBRA ROAD Detached £425,000 28 Jun 2023
2 ALHAMBRA ROAD Detached £219,995 30 Jun 2000
3 ALHAMBRA ROAD Detached £366,500 3 Jul 2017
4 ALHAMBRA ROAD Detached £350,000 27 Mar 2013
5 ALHAMBRA ROAD Detached £395,000 4 Apr 2014
6 ALHAMBRA ROAD Detached £367,500 13 May 2010
7 ALHAMBRA ROAD Detached £334,995 31 Aug 2001
8 ALHAMBRA ROAD Detached £229,995 28 Jun 2002
9 ALHAMBRA ROAD Detached £365,000 31 Oct 2013
10 ALHAMBRA ROAD Detached £300,000 2 Jan 2006
11 ALHAMBRA ROAD Detached £280,000 8 Jun 2012
15 ALHAMBRA ROAD Detached £214,000 6 Jul 2001
17 ALHAMBRA ROAD Detached £340,000 12 Apr 2007